package com.ruoyi.standingbook.v2toilet.mapper;

import com.ruoyi.standingbook.v2toilet.domain.V2ToiletBill;
import com.ruoyi.standingbook.v2toilet.bill.BillSendBean;
import com.ruoyi.standingbook.v2toilet.domain.bo.V2ToiletBillBo;
import com.ruoyi.standingbook.v2toilet.domain.vo.V2ToiletBillVo;
import com.ruoyi.common.core.mapper.BaseMapperPlus;

import java.util.Collection;
import java.util.List;
import java.util.Map;

/**
 * V2市政公厕管养-异常工单Mapper接口
 *
 * @author cc
 * @date 2023-06-07
 */
public interface V2ToiletBillMapper extends BaseMapperPlus<V2ToiletBillMapper, V2ToiletBill, V2ToiletBillVo> {

    List<String> listChangeInfo(Map<String, Object> map);

    List<BillSendBean> querySendValue(V2ToiletBillBo queryBo);

    int updateByFlowCode(Map<String, Object> ids);

    int realDelByIds(Collection<String> ids);


    void realDelByToiletIds(Collection<String> ids);

    V2ToiletBillVo queryOne(V2ToiletBillBo bo);
}
